crm erp management database relationship e-commerce bookkeeping publish consulting oracle payroll consulting content management payroll cms java accounting crystal reports customer accountant